-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add pluralName to gItems to allow the proper spelling when multiple items are received at once #4001
Add pluralName to gItems to allow the proper spelling when multiple items are received at once #4001
Conversation
here's what needs to be done:
steps
I do not think should block the merging of this PR, this work can absolutely come later I spent about an hour trying to automate this and ran into some problems
so if nobody picks this up by the time I'm back at my desktop with a real keyboard (in a few weeks), I will do it myself then. EDIT: It looks like somebody is willing to do it https://discord.com/channels/419213663107416084/1193434690321911828/1196509391357235231 EDIT: this is done. |
Add remaining plural forms.
Will deprecate the former in a future feature: rh-hideout#4010
Reminder: add @GraionDilach to the changelog credits for this PR
Description
Usage
This feature does not require any explicit usage from the player or developer. When the player picks up an item with a special pluralized name, this script will automatically use that name.
New Items
If a new item is added to the game and it should have a special plural form, when adding the item to gItems,
pluralName
should be defined on the struct for that item.Testing
Clean Branch
You can recreate this branch by pulling the repo.
git remote add psf-expansion https://github.com/PokemonSanFran/pokeemerald-expansion/ ; git pull psf-expansion plural_item_exceptions
Manual Tests
To recreate my testing environment, you can either:
Download
wget https://github.com/PokemonSanFran/pokeemerald-expansion/raw/6fbe52373039091c3f01caca0ae64bcabcb59080/pokeemerald.sav ; wget https://raw.githubusercontent.com/PokemonSanFran/pokeemerald-expansion/6fbe52373039091c3f01caca0ae64bcabcb59080/data/scripts/debug.inc -O data/scripts/debug.inc
Manually Apply
Verified Scenarios
Each item in the following lists goes to a timestamped YouTube link with each specific scenario being tested.
Discord Contact Info
I am
pkmnsnfrn
. I have already started a discussion thread.